between a rock and a hard place – English–Русский translations

Wiktionary Links